package com.zbiti.anvil.basic.module.business.api.generator.domain;

import com.zbiti.module.common.api.domain.TableBaseDomain;

import com.zbiti.sdk.common.annotation.Excel;
import com.zbiti.sdk.common.annotation.TableId;
import io.swagger.v3.oas.annotations.media.Schema;


/**
 * book_category2
 *
 * @author generator
 * @date 2025-04-08 12:17:44
 */
public class BookCategory2GeneratorDomain extends TableBaseDomain {


    //**********************************************************
    //* 此Domain为根据表字段自动生成的基础Domain，包含了表中       *
    //* 的所有字段，如果项目优化需要修改，请在此处特别注释说明      *
    //* 修改后的代码禁止重新自动生成并覆盖，防止丢失修改内容        *
    //**********************************************************


    /**
     * 序列化
     */
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @TableId
    @Excel(name = "id")
    @Schema(description = "id")
    private Long id;

    /**
     * 分类名
     */
    @Excel(name = "分类名")
    @Schema(description = "分类名")
    private String categoryName;


    /**
     * 获取id
     *
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置id
     *
     * @param id id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取分类名
     *
     * @return 分类名
     */
    public String getCategoryName() {
        return categoryName;
    }

    /**
     * 设置分类名
     *
     * @param categoryName 分类名
     */
    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }
}
